what to check before buying a share